metal glove - Turkish English Dictionary